//
//  UIView+NEDAnimation.h
//  MoreCoin
//
//  Created by 林宁宁 on 2019/10/15.
//  Copyright © 2019 MoreCoin. All rights reserved.
//


#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UIView (NEDAnimation)


/** 点赞动画*/
- (void)ned_ani_zan;
/** 大小跳动 动画*/
- (void)ned_ani_scale_loop;
- (void)ned_ani_scale_once;
- (void)ned_ani_scale:(NSTimeInterval)time values:(NSArray *)values repeatCount:(NSInteger)repeatCount;

/** 点击缩放动画*/
- (void)ned_ani_clickScaling;

/** 旋转 动画*/
- (void)ned_ani_rotate_loop;
- (void)ned_ani_rotate_loop_duation:(NSTimeInterval)duration;
- (void)ned_ani_rotateReverse_loop_duation:(NSTimeInterval)duration;

/** 旋转 动画 一次*/
- (void)ned_ani_rotate_once;
/** 旋转 动画 上下or下上*/
- (void)ned_ani_rotate_top_bottom:(BOOL)istop;

/** 沿y轴旋转 */
- (void)ned_rotationBaseY:(NSTimeInterval)duration repeatCount:(NSInteger)count;

/**
 *左右摆动动画
 @param angle 摆动角度
 @param time 动画时间
 @param count 重复次数
 */
- (void)ned_waveMotionAnnimation:(double)angle
                       duration:(NSTimeInterval)time
                    repeatCount:(NSInteger)count;


/** 左右抖动*/
- (void)ned_shake_zuoyou;
/** 上下抖动*/
- (void)ned_shake_shagnxia;

/** 警示动画*/
- (void)ned_animationWarning;

/** 亮度变化警示动画*/
- (void)ned_animationLightWarning;

- (void)ned_animationRemoveFromSuperView;

/** 上下循环跳动 动画*/
- (void)ned_aniPositionVerticalLoop;

@end

NS_ASSUME_NONNULL_END
